American Specialty Health is seeking a Software Engineer I to join their Information Technology department. The role involves assisting in the design, development, maintenance, and troubleshooting of software applications using the latest Microsoft technologies.
Responsibilities:
- Assists in design, development, maintenance, and troubleshooting of software applications
- Performs routine programming assignments under Manager’s supervision
- Develops an understanding of assigned application and internal customer area, standards and techniques, and general business knowledge
- Demonstrates understanding of departmental procedures, programming standards, and all pertinent training materials
- Unit testing as applicable
- Assist in providing time estimates of assigned tasks and compare estimates to actual time spent in order to improve estimating accuracy
- Recommends possible improvements in applications
- Performs other duties as assigned
- Complies with all policies and standards
Requirements:
- Bachelor's Degree in an IT, computer, or technical related field; or equivalent experience required. If equivalent experience, High School Diploma required
- 1 year of progressive experience performing computer programming with experience in ASP.Net, C#, SQL required
- Experience with relational database design, writing queries, and stored procedures with MySQL or Microsoft SQL required
- Exceeds expectations of an associate programmer with demonstrated proficiency in coding
- Maintain productivity in a changing environment
- Completing tasks in a fast-paced development cycle
- Familiarity with software development life cycles such as Agile or SCRUM
- Demonstrated ability to interact in a positive, respectful manner and establish and maintain cooperative working relationships
- Ability to display excellent customer service to meet the needs and expectations of both internal and external customers
- Excellent listening and interpersonal communication skills to identify critical core competencies based on success factors and organizational environment
- Ability to effectively organize, prioritize, multi-task and manage time
- Demonstrated accuracy and productivity in a changing environment with constant interruptions
- Demonstrated ability to analyze information, problems, issues, situations, and procedures to develop effective solutions
- Ability to exercise strict confidentiality in all matters
- Experience with web development programming in a client/server setup preferred