Sr. C#/.NET Software Engineer
- Job Title
- Sr. C#/.NET Software Engineer
- Job ID
- 957555
- Location
- Lenexa, KS 66214-1603
- Other Location
- Description
-
Job Description
If you are self-motivated, intellectually curious, and 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.
MINIMUM QUALIFICATIONS
· Bachelor’s degree required
· Minimum of 6 years of technical experience in software development ( C#/.NET combined with MVC, Javascript, jQuery, HTML5, CSS, T-SQL, WCF, Web Services ).
PREFERRED SKILLS· Has a wide range of experience and able to resolve complex issues.
· Works oncomplex and diverse projects.
· Analysis requires an in-depth evaluation of variable factors.
· Exercises good judgment in selecting methods, techniques and evaluation
· criteria for obtaining solutions.
· 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.
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.
· May assist less experienced peers.