職位描述
Software Development and Enhancement:
- Design and develop code for enhancements and new features for web portals, internal applications, APIs, and reports/reporting systems.
- Provide support and maintenance fixes as needed.
- Conduct unit testing and bug fixes.
Collaboration and Communication:
- Participate in requirements and design reviews and provide input on requirements, design, and potential problems.
- Coordinate with the Project Manager and project stakeholders on project timelines, requirements, and stakeholder feedback on suitability and usability of software designs and systems.
Documentation:
- Create system and technical documentation as needed.
Professional Attributes:
- Ability to work with autonomy in a fast-paced environment and a strong sense of accountability as well as a proven track record of delivering results.
- Strong attention to detail, goal oriented. Must be able to effectively manage multiple activities and/or projects concurrently.
Basic Qualifications
- 5+ years of experience in SQL Server, C#/.NET, and software development
- Working knowledge of programming and the software development process
- Good organizational skills, a detail-oriented mindset, and strong critical-thinking skills
- Solid understanding and experience in SDLC and Project Methodologies (Agile, SCRUM, Waterfall etc.)
- Solid written and verbal communication skills
- Proven ability to work creatively and analytically in a problem-solving scenario
- Able to comprehend new concepts, ask pertinent questions, execute and document ideas and concepts with minimal day-to-day direction
Preferred Qualifications:
- Bachelor’s Degree in Information Systems, Computer Science, or a related major
- A working knowledge of life insurance
- Working knowledge/experience with any of the following technologies: SSRS, SSIS, Angular, Ionic Framework
- Experience with SaaS platforms, Cloud hosting, ERP systems and Custom development solutions hosted on-premises or in the Cloud
- Fluency in English
C#角度fullstackPythonJavaSQL ServerVery good communicationFluent in English