Job Closed
This listing is no longer active.
Senior Software Developer
Location
United States
Posted
105 days ago
Salary
0
Seniority
Senior
Job Description
Senior Software Developer
GuideWell Source
• Write code for moderately complex to complex system designs. Write programs that span platforms. Code to and/or create Application Programming Interfaces (APIs). (30%) • As part of a SCRUM Team, participate in the Backlog grooming, Sprint planning, Daily scrum, Sprint review, and Sprint retrospective. (10%) • Write detailed technical specifications for entire systems (made up of several subsystems). Identify integration points. Review technical specs created by other developers. Ensure sufficient quality and compliance of documentation to architectural standards. (10%) • Act as a technical mentor to other team members. (10%) • Report missing elements found in system and functional requirements and explain impacts on subsystem to team members. (10%) • “Scope” time, resources, etc. required to complete programming projects. Seek review from other Developers, Business Analysts, Systems Analysts or Project Managers on estimates. Incorporate other Developer’s scope information into own scope document (for integration points). (10%) • Perform unit testing and debugging. Set test conditions based upon code specifications. Able to debug most program errors (simple to complex). May seek assistance from vendors to debug complex errors. (10%) • Review code developed by other Developers. (5%) • Support transition of application throughout the Product Development life cycle. Document what has to be migrated. Often requires more coordination points for transitioning systems. Document what has to be migrated / file properties. (5%)
Job Requirements
- 5+ years related work experience
- Related Bachelor’s degree or additional related equivalent work experience
- Experience and understanding with unit testing, release procedures, coding design and documentation protocol as well as change management procedures
- Proficiency using versioning tools
- Ability to manage tasks independently and take ownership of responsibilities
- Ability to learn from mistakes and apply constructive feedback to improve performance
- Must demonstrate initiative and effective independent decision-making skills
- Ability to communicate technical information clearly and articulately
- Ability to adapt to a rapidly changing environment
- In-depth understanding of the systems development life cycle
- Proficiency programming in more than one object-oriented programming language
- Proficiency using standard desktop applications such as MS Suite and flowcharting tools
- such as Visio
- Proficiency using debugging tools
- High critical thinking skills to evaluate alternatives and present solutions that are consistent with business objectives and strategy
- Experience mentoring or leading other development staff
- Proven leadership abilities including effective knowledge sharing, conflict resolution,
- facilitation of open discussions, fairness and displaying appropriate levels of assertiveness
Benefits
- Medical, dental, vision, life and global travel health insurance
- Income protection benefits: life insurance, Short- and long-term disability programs
- Leave programs to support personal circumstances
- Retirement Savings Plan includes employer contribution and employer match
- Paid time off, volunteer time off, and 11 holidays
- Additional voluntary benefits available and a comprehensive wellness program
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Software Engineer, Agentic AI
Invicti SecurityInvicti Security is an IT services and consulting company on a mission to transform how web applications are secured. Self-described as one of the fastest-growi
• Multi-Agent System Development: Design and implement autonomous agent systems in Python using frameworks like AWS Strands Agents, with emphasis on orchestration, reasoning, and decision-making • MCP Integrations: Create Model Context Protocol integrations connecting Octo to security tools, developer environments, and AI coding assistants like Cursor and GitHub Copilot • LLM Prompt Engineering: Develop and refine prompt chains for real security use cases, including triage, prioritization, and remediation • RAG & Memory Systems: Build retrieval-augmented generation pipelines and memory architectures that give agents a persistent, contextual understanding of customer environments • End-to-End Ownership: Own features from design through production — build, test, deploy, and measure outcomes • Cross-Team Collaboration: Work closely with product, platform engineering, security research, and infrastructure teams to ensure we're building what customers need • Experimentation & Productization: Evaluate new AI/ML capabilities and determine how to bring them to production
Salesforce Level 3 Software Engineer/Developer
Myriad GeneticsWe're a leading genetic testing and precision medicine company dedicated to advancing health and well-being for all.
• Lead the design, development, and optimization of Salesforce-based solutions for complex business challenges. • Mentor junior developers, collaborate with stakeholders, and take ownership of critical projects. • Architect and develop advanced custom solutions using Apex, Lightning Web Components, Visualforce, and Aura. • Design and implement complex system integrations using middleware tools and Salesforce APIs. • Create and optimize queries using SOQL, SOSL, and SQL. • Oversee Salesforce Sales and Service Cloud configurations. • Participate in Salesforce production support, ensuring timely resolution of system issues. • Perform Salesforce configurations, including workflows, validation rules, security settings, roles, profiles, and custom objects. • Provide technical guidance and mentorship to junior and mid-level developers. • Create comprehensive technical documentation and lead troubleshooting efforts for critical issues.
• Design, develop, and customize a Microsoft Dynamics 365 Commerce integration (POS, CRT, CSU, eCommerce, and Headquarters) that we will offer in a SAAS model to merchants • Develop and extend Modern POS (MPOS/CPOS) using TypeScript and React-based frameworks • Customize and extend Commerce Runtime (CRT) and Commerce Scale Unit (CSU) using C# • Develop X++ customizations within Dynamics 365 Finance & Operations • Integrate Dynamics Commerce with third-party systems (payment gateways, ERP, CRM, tax, shipping, etc.) • Build and consume APIs using OData, REST, and Azure services • Support deployments, upgrades, and environment management across Dev/Test/UAT/Prod • Troubleshoot and resolve performance, security, and functional issues • Follow Microsoft best practices for extensibility, version control, and CI/CD • Participate in code reviews, documentation, and knowledge sharing • Collaborate with functional teams to translate business requirements into technical solutions
• Design, develop, and maintain high-quality software applications using .NET Core/C# and C++/MFC • Collaborate with cross-functional teams to identify and prioritize software requirements • Develop and maintain technical documentation related to software development processes • Troubleshoot and debug complex issues across multiple systems and environments • Ensure the security and integrity of sensitive data • Stay updated on emerging trends and technologies in software development • Assist in the deployment and maintenance of software solutions




