[Remote] Software Engineer/Senior Software Engineer
Note: The job is a remote job and is open to candidates in USA. Phase2 is a 100% employee-owned software engineering and AI consultancy headquartered in Oklahoma City, Oklahoma. They are looking for a talented and experienced software engineer to join their team, where responsibilities include ongoing feature development, automated testing, code reviews, and mentorship of less-experienced peers.ResponsibilitiesOngoing feature development and maintenance for a national consumer-facing enterprise platform in an Agile frameworkDevelop automated tests and perform manual acceptance/regression testingConduct code reviews and provide feedback for pull requests regarding best practices and standardsProvide a level of effort estimation and task decomposition for backlog items and client requestsDevelop and maintain automated builds and container orchestration for distributed systems to improve delivery speedProvide mentorship for less-experienced peers in conception, implementation, and testing of featuresSeek out and identify areas for improvement for the team and technologyAnalyze application performance in a variety of environments, design and implement optimizationsMaintain awareness of appropriate platform dependencies (.NET, iOS, Android) and identify potential implementation deadlinesSkillsProficient in multiple languages and technology stacksPrevious experience leading software development teams using Agile methodologiesCapable of designing and implementing across a full-stack of enterprise systems, Web UI, Mobile, Http Web Services and Database while remaining in project constraintsPractitioner and proponent of modern continuous integration approachesComfortable and able to communicate directly with the client acting as a technical consultantAbility to collaboratively explore multiple alternatives while problem solving, striking a balance between effort, complexity and business valueInterest and proactive efforts in the areas of AI engineering enablement and implementationBenefitsRemote FriendlyFlexible Work HoursMonthly Technology BudgetWeekly Team BuildingMonthly(ish) Social EventsFitness Center MembershipInsurance, Retirement, VacationHealth insurance options401(k) matchingPaid time offCompany OverviewPhase2 is a 100% employee-owned software engineering and AI consultancy headquartered in Oklahoma City, Oklahoma. It was founded in 1998, and is headquartered in Oklahoma City, Oklahoma, USA, with a workforce of 51-200 employees. Its website is http://phase2online.com/.