Responsibilities:
- Contributes independently to multiple functional and technical areas within a product.
- Designs and scopes new features.
- Creates artifacts/documents that are valuable to the team.
- Continued ownership of technical growth including:
- Product and business knowledge
- Problem solving skills
- Technical knowledge
- Process knowledge
- Acts as a good citizen within the team technically and culturally.
- Ensures quality of code written or reviewed.
- Adheres to quality/technical team standards.
- Reviews code according to their expertise.
- Ensure that their deliverables meet the scheduled commitments.
- Makes decisions in their area of responsibility that help maintainability reuse and performance.
- Initiate conversations to get the support/clarity necessary to carry out a task.
- Constructively challenges existing perspectives and proposed solutions inside the team.
- Proactively assists in accomplishing team-level technical goals.
- Initiates knowledge sharing with other team members.
- Evaluates alignment of work with strategic initiatives and company goals.
- Able to diagnose issues and provide solutions for multiple functional and technical areas within a product.
- Can independently frame problems and perform relevant research for small (1 team-sprint) effort.
Qualifications :
Qualifications
- Recommended 5 years of relevant experience
- BA/BS required Technical Diploma in Computer Science MIS or IT or a related field preferred.
- Able to work / be available a couple hours a day that overlap with US Business Hours is a must.
Mandatory Skills
- Development languages: Knowledge of the C# programming language JavaScript framework (Angular preferred)
- Database and cache: Familiarity with DBMS technology: SQL Server T-SQL
- Web Services: Experience with ASP NET core
- Basic design ability: Including knowledge of UI/UX and basic prototype design
- Programming Techniques: experience with dependency injections design patterns
- Testing: Ability to implement Unit tests and Integration tests. UI automation is a plus
- SDLC Methodology: experience practicing Agile methodology.
- Good writing and communication skills
- Ability to visualize a proposed system and be able to build it
- Source Control: Git
Good to have Skills
- WPF
- Windows Forms
- AI & Automation Integration: Experience with leveraging AI tools and technologies to:
- Enhance code quality (ex: AI-assisted static analysis code review tools)
- Accelerate Development workflows (ex: GitHub Copilot AI-based test generation)
- Automate repetitive infrastructure or scripting tasks
- Innovate across the software engineering lifecycle (ex: troubleshooting or incident responses)
Additional Information :
We embrace flexibility and hybrid work opportunities to support diverse needs and lifestyles while also valuing inclusive workplace experiences. By fostering a sense of community we drive innovation strengthen connections and nurture belonging. Our commitment ensures you can work in a way that suits you best while also engaging with colleagues to share ideas and build meaningful relationships.
Remote Work :
No
Employment Type :
Full-time