Description
About Us
Hello, we're Augeo – we are a global leader in enterprise-level engagement and loyalty platform technology, delivering compelling experiences and fostering meaningful connections for employees, consumers, members and channel partners across many industries and verticals. We serve hundreds of clients, including 70+ Fortune 500 companies, representing millions of end users. We are thought leaders and disruptors who think differently and creatively, built by entrepreneurs, operators and innovators.
At Augeo, we're passionate about providing an inclusive workplace that values diversity and our sustainability initiatives. Everyone is welcome - our employees are comfortable bringing their authentic whole selves to work. Be you, reach your full potential.
We work hard, we play hard and, most importantly, we care to our core about our teams and each other. We over-communicate around everything...especially while we navigate our new hybrid world.
Summary :
An Augeo .Net Software Engineer will be responsible for developing, testing and implementing software solutions to support new and existing functionality within the Augeo ecosystem. This developer will play a key role in analysis, design, development, testing and implementation of Augeo applications. This individual will be expected to multi-task, working on multiple projects, including RESTful API development and full-stack development utilizing Blazor and .NET MVC. You’ll have an opportunity to work with both LTS versions of .NET Framework as well as .NET Core.
Who You Are
Innovator : Bring ideas to the table, work hard, tell your story, and build new tech
Collaborator : Contribute to the team and help accomplish amazing things
Curious : Keep learning, keep implementing, and iterate
High-level Job Requirements
- Working from programming requirement specifications, design, develop and test required software programs
- Implement RESTful web services within .NET
- Follow management policies and procedures for maintaining all changes to the software
- Monitor applications in production to ensure correct operation (follow through)
- Effect resolution of any reported defects
- Analyze performance of programs and act to correct deficiencies based on team brainstorming sessions and with the support and approval of your supervisor
- Document programming problems and resolutions for future reference (lessons learned)
Competencies
Strong written and verbal communication skills, including technical writing skillsFundamental analytical, conceptional thinking and problem-solving abilitiesAbility to participate in meetings communicating findings and plans to cross-functional team members, management, and clientsForward thinking on ways to improve product related challenges with an eye toward delivering value to the end userOrganized, with the ability to work independently toward project driven deadlines, in person or remoteExperience prioritizing initiatives based on internal and client business needsDesired Technical Skills
3+ years working experience in .NET technologies, with an emphasis on C#, EntityFramework, Restful APIs, OAuth and MVC for most recent workExperience with XML, HTML, JavaScript, CSS, JSONExperience with a version control system (Bitbucket, Git, etc.)Experience with a relational database system (i.e., SQL Server, MySQL, etc.)Strong problem-solving skills.Excellent verbal and written communication skills.Education and Experience
Two-year or four-year college degree from a regionally accredited college or university preferred (or 10+ years of relevant development experience.)3+ years in a software development / engineering roleExperience working with modern automation – containerization (docker, Kubernetes, ECS, etc), configuration-as-code, microservices, etc.Experience working with JIRA and ConfluenceBuild and deploy automation using tools like Jenkins, etc.Exposure to modern agile software development practices such as code reviews, pull requests, scrum ceremonies, etc.Understanding of and discipline to follow rigorous IT data and systems policiesAbility to work on multiple assignments and achieve objectives and deadlinesBenefits of joining our team
We offer Medical, Dental and Vision coverage with additional perks through third party vendors offering more virtual and in person care at your fingertipsWe offer paid Long-Term disability and Life InsuranceHSA / FSA plansWe offer voluntary benefits such as critical, hospital, pet coverage and much moreEmployee benefit education, campaigns and wellness opportunities401k retirement matching and financial planning resourcesEducation reimbursementEAP resources13 paid holidays and PTO timeRewards and incentives for birthdays, work anniversaries, professional and personal milestones and company involvementEmployee referral bonusesEmployee group opportunitiesFun, casual and flexible working environment that embraces the hybrid workstyleCareer growth opportunitiesSummer internship program