Lead Software Engineer
Remote
Full Time
Experienced
Alacrity Network Solutions, LLC: Lead Software Engineer – Eugene, OR
DUTIES:
REQUIREMENTS: Bachelor’s degree (or its equivalent) in Computer Science, Computer Applications or a related technical field followed by 15 years of progressively responsible professional coding experience. Experience must include:
Must be available to work evenings, weekends and holidays as needed to address critical needs.
Telework: 100% Remote; position may be performed from anywhere in the U.S.
Travel: Up to 5% domestic travel
SALARY: 147,638-149,507/year
DUTIES:
- Play a critical role in the design, development, and maintenance of complex n-tier software applications.
- Work closely with the Product Owner, assisting in story definition, evaluation, and translation of business requirements into technical solutions.
- Lead the development effort of a team of Software and QA Engineers, overseeing sprints, and providing technical oversight through issue resolution, code reviews, and design guidance.
- Responsible for maintenance and defect resolution, managing all aspects of the software throughout the application life cycle.
- Work with the Product Owner and a team of Software and Quality Assurance Engineers in an Agile team environment to analyze, design, develop, configure, and maintain web applications and services utilizing Microsoft technologies.
- Partner with the Product Owner to ensure that development requirements align with business needs. Providing delivery effort estimates, as well as effectively identifying priorities for deliverables.
- Lead team meetings and work sessions discussing requirements, status, changes, and updates.
- Provide technical oversight, through code reviews and mentoring for all software team members by sharing insights into best practices for coding, design, and architecture principles.
- Perform application and database performance tuning as well as participate in system documentation according to established standards.
- Review and identify root cause and correct issues identified through user issue reporting or other system performance indicators.
- Provide on-call production support.
- Lead technology upgrades, migration to cloud, enhancements, and new development initiatives.
- Standardizes and documents various practices and procedures.
- Assures quality by complying with relevant policies and procedures.
- Contributes positively to team dynamics, providing direction and support to engineering team members through open communication and clear explanations.
- Be available to work evenings, weekends and holidays as needed.
REQUIREMENTS: Bachelor’s degree (or its equivalent) in Computer Science, Computer Applications or a related technical field followed by 15 years of progressively responsible professional coding experience. Experience must include:
- 15 years of experience in full stack .NET and/or .NET Core software development.
- 15 years of experience with web-based technologies including Web Forms, and MVC.
- 15 years of experience writing clear, concise code in C#, HTML, JavaScript, and CSS.
- 15 years of experience with the design, development, and maintenance of multi-tiered applications.
- 15 years of experience with Object Relational Mapping (ORM) tools (i.e. netTiers, EF, and/or NHibernate).
- 15 years of experience using and managing version control systems (i.e. SVN and/or Git).
- 10 years of experience working in an agile environment
- 10 years of experience with architectural patterns for writing scalable and maintainable web-based applications.
- 10 years of experience in the design and development of relational databases (SQL Server), using T-SQL for data aggregation and management.
- 10 years of experience creating and maintaining various API structures (i.e. SOAP, REST, JSON, AJAX, and XML).
- 5 years of experience with cloud platforms (i.e. AWS and/or Azure).
Must be available to work evenings, weekends and holidays as needed to address critical needs.
Telework: 100% Remote; position may be performed from anywhere in the U.S.
Travel: Up to 5% domestic travel
SALARY: 147,638-149,507/year
Apply for this position
Required*