Sr. Developer

About the Position
The Software Engineer will be part of an agile development team, building and working on market leading enterprise healthcare product. This role requires coding, team-leading, coaching and mentoring skills. Additional job responsibility includes researching, training, and production support.
Develop Healthcare web apps and APIs that people use every day
Software engineering according to the business requirements, based on the instituted Engineering Best Practices & Policies
Ensure that the engineering team has appropriate understanding of business based on delivered artifacts by Business Analysts and Solutions Architects
Review and suggest changes in the architecture's component distribution and or software selection, as applicable
Review, discuss & send, any database changes based on enterprise patterns, according to Data Architect / DBA recommendations and constraints
Assure all source code meets applicable software engineering standards, practices and engineering rules compliance
Enure that artifacts that have been the result of development activities would be created as expected, and run successfully in production environments
Team co-ordination and management
Bachelor's or Technical Degree Required (computer science, information systems, business administration or other industry-related curriculum)
5+ or more years as developer on end-user applications and back-end services
5+ or more years developing Web applications using .Net and "Open Source" software
Extensive experience in technologies: C#, ASP.Net, Javascript, Angular.js, Node.js
Comfort with asynchronous programming methodology
Experience with web tech including REST, HTML 5 and CSS
Experience with relational database especially MS SQL
Familiarity with CI/CD and DevOps tools like ? TeamCity, Octopus, Chef, Puppet etc.,
Experience with Containers and Docker
Extensive experience implementing solutions leveraging SOA and RESTFul paradigm
Extensive experience working with SDLC frameworks like SCRUM, Kanban etc.
Extensive with Object Oriented Analysis and Design leveraging UML notation
Passionately committed to engineering best practices and evolving them
Ability to understand and work with in highly dynamic environments
Experience working with the global teams(Onsite/Offshore)

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.

More Jobs

Sr. IBM IIB/MQ Developer
Montgomery, AL Sirius Computer Solutions
Sr Analyst, Operations (Training and Education...
Fort Rucker, AL General Dynamics Information Technology
Sr. Solutions Specialist - Development Operati...
Montgomery, AL Sirius Computer Solutions
Solutions Develop Sr Analyst
Mobile, AL Ascension
Sr. Project Manager, Design and Development
Huntsville, AL Sanmina SCI