This job board retrieves part of its jobs from: Toronto Jobs | Emplois Montréal | IT Jobs Canada

Find jobs in Tennessee today!

To post a job, login or create an account |  Post a Job

  Jobs in Tennessee  

Bringing the best, highest paying job offers near you

previous arrow
next arrow

Senior .Net Web Application Developer

KBM Enterprises

This is a Full-time position in Nashville, TN posted February 20, 2021.

Lead the architecture design of new data analysis platform through supporting proofs of concepts and management of related artifacts. 10 Act as primary development resource implementing sound coding design by leveraging Microsoft technologies. 25 Develop and unit test software changes according to the business objectives. Remediate new and existing errors and all inconsistencies according to system solution objectives and requirements. 25 Manage development activities and participate in the Agile process. 25 Perform detailed analysis and design, technical documentation, construction and implementation, unit and integration testing, and transition and deployment of software components and systems on complex projects. You will also coordinate coding and testing activities and evaluate and verify various alternatives before making technical recommendations and resolving technical issues. In addition, you will coordinate various software development tasks with Development, Deployment, and Quality Assurance. Key Responsibilities bull Software prototyping and construction ndash Design, Build, and Modify existing business-tier components, Web applications, and database objects using Microsoft platform technologies (ASP.NET Web API) and Azure. bull Create prototypes, if necessary, to validate proposed solutions and seek feedback from stakeholders bull Good understanding and experience following test-driven development and continuous integration practices bull Analysis and Design ndash Transforms high-level design in to low-level design, and implementation. bull Work with project team to properly defineclarify business requirements, development estimation, and work plan finalization bull Perform unit and integration testing on all developed code ndash Create and execute unit and integration tests within development lifecycle bull Proactively benchmark application code to mitigate performance and scalability issues bull Work with Quality Assurance Team on issue reporting, resolution, and change control bull Support and Troubleshooting ndash Assist Operations Team with any environment issues during application deployment across Development, QA, Staging, and Production environments. bull Assist other teams with troubleshooting problems that may arise from applications or integration of various components Skills and Experience bull Extensive experience with the .NET framework and other technologies C, Web API, and Microsoft Azure. bull Must have Advanced experience in Object oriented programming, data structures, dependency injection and multi-threading, bull Creating high-level, low-level design documentation using UML. bull Experience writing complex SQL queries. bull Experience working with business intelligence applications supporting various database schemas. bull Familiarity with Infrastructure and Platform as a Service concepts. bull Experience with container based service delivery strategies, such as Docker and Kubernetes. bull Understanding of the SDLC and Agile development methodology bull Experience with GitHub, Continuous Integration, and optionally continuous delivery mechanisms. bull Demonstrable micro-serviceSOA design and implementation experience. bull Understanding of service topology, protocol, security and discovery (SOAP, REST) bull Understanding of multi-threaded and concurrent programming techniques. bull Understanding of enterprise level software design patterns. bull 5-7 years as a .NET focused software engineer. bull Bachelor’s degree preferred or equivalent experience at an enterprise level.

AL Jobs AR Jobs CA Jobs GA Jobs KS Jobs KY Jobs LA Jobs MD Jobs MI Jobs MN Jobs MS Jobs MO Jobs NY Jobs OR Jobs TN Jobs TX Jobs UT Jobs VA Jobs WV Jobs ID Jobs