
Senior Software Engineer
Posted 4 days ago

Posted 4 days ago
This is a fully remote position, open to applicants in Colorado.
• Design, develop, test, and implement robust software solutions.
• Guide the team by adhering to consistent software development best practices.
• Mentor and support junior engineers in their professional growth.
• Document current and future processes along with necessary migration changes.
• Discuss and propose technical advancements to enhance software solutions and infrastructure.
• Create concepts and prototypes for technical solution designs.
• Contribute to architectural decisions and the overall technical strategy.
• Develop, automate, and execute complex testing and monitoring processes.
• Identify and resolve application functionality and performance issues.
• Implement thorough solution monitoring systems.
• Troubleshoot and fix intricate technical problems.
• Collaborate with product owners, designers, and engineers on product roadmaps.
• Develop work breakdown structures and timelines for software project delivery.
• Maintain a technical roadmap while prioritizing development tasks based on business needs.
• Guide and facilitate continuous integration efforts.
• Assess external developments and emerging issues for their organizational relevance or benefit.
• Engage in development planning, training, coaching, and continual technology education.
• Bachelor's Degree or equivalent in Computer Science or a related discipline.
• 3 to 6 years of experience as a seasoned practitioner.
• 4 to 6 months of foundational experience in coordinating the work of others.
• Understanding and application of the Software Development Life Cycle (SDLC).
• Proficiency in object-oriented or component-based development.
• Experience with database interfaces and queries.
• Knowledge of cloud computing and management of cloud-based infrastructure and services.
• Familiarity with systems/service testing and reporting.
• Skills in software and environment installation, setup, configuration, and management.
• Competence in monitoring, root-cause analysis, and remediation of technology solution issues.
• Ability to plan, organize, prioritize, and oversee various activities.
• Capacity to assimilate data from diverse sources and derive conclusions.
• Proficiency in documenting current and future states of technology and operational processes.
• Ability to create technical documentation, specifications, and solution/architecture designs.
• Competitive wages and paid time off.
• Stock purchase plan and 401k with employer contributions starting from day one.
• Medical, dental, and vision insurance with an optional flexible spending account (FSA).
• Health and wellbeing programs for team members.
• Tuition educational assistance programs.
• Opportunities for career advancement.
• Annual and quarterly performance bonuses may be awarded under specific circumstances.
VALCE Talent Solutions
Coinbase
Northrop Grumman
Topstep
Get handpicked remote jobs straight to your inbox weekly.