CareerBe a part of the future of Healthcare Technology
C#.Net Software Engineer, Mobile - in Lenexa
-
Responsibilities:
Self-motivated, intellectually curious Software Engineer who possess a desire to work on a first class mobile platform keep reading. This role participates in the technical design and implementation of new products, enhancements, and technical support. Participates in all phases of the development cycle: concept, technical design, prototype, code development, testing, release to QA and implementation. Essential Functions:
- Completes product technical design and prototyping, software development, bug verification and resolution
- Performs system analysis and programming activities which may require extensive research and analysis
- Provides technical/engineering support for new and existing applications
- Ensures timely, effective, and quality delivery of software into production, both at an individual and team level
- Develops and tests applications based on business requirements and industry best practices
- Creates required technical documentation
- Adheres to documented departmental and corporate standards. Participates in the definition and documentation of standards
- Collaboratively works with QA team to ensure timely delivery of high-quality products
- Collaboratively works with customer support team to resolve or diagnose defects
- Performs release validation testing and beta support for projects
- Researches problems and develops solutions to the problems
- Conducts unit testing and integration testing for functionality and limits
- Assists in training and mentoring less experienced peers
- May contribute to product architecture
Requirements:
- 6 years' experience in C#.Net software development
- Must have previous experience utilizing some of the following: MVC, JavaScript, HTML5, CSS, T-SQL, WCF, and Web Services
Preferred Skills:
- Bachelor's degree
- Has a wide range of experience and able to resolve complex issues
- Works on complex and diverse projects
- Analysis requires an in-depth evaluation of variable factors
- Exercises good judgment in selecting methods, techniques and evaluations
- Technical knowledge in software development methodologies
- Expert knowledge in C#
- Strong analytical and problem-solving skills
- Ability to respond to changing tasks and priorities, as well as triage reported issues.
- Strong communication skills. Ability to work directly with end customers as needed
- Ability to work with other groups within the organization to diagnose problems and offer solutions
- Good mentoring skills. Willingness to help junior team members
- Applicants should be authorized to work in the U.S without sponsorship