Senior Engineer developing scalable distributed systems for GEICO as it transitions to a tech-focused organization. Driving innovation and maintaining high standards in engineering.
Responsibilities
Scope, design, and build scalable, resilient distributed systems
Build product definition and leverage technical skills to drive towards the right solution
Engage in cross-functional collaboration throughout the entire software lifecycle
Lead in design sessions and code reviews with peers
Define, create, and support reusable application components/patterns
Requirements
4+ years of professional software development experience within the .NET framework (C# including object-oriented design)
3+ years of experience with architecture and design
3+ years of experience with AWS, GCP, Azure, or another cloud service
2+ years of experience in open-source frameworks
Advanced programming experience within the .NET framework including C#, Visual Studio, SQL Server, ASP.NET, MVC, Web API, and REST
Proven understanding of microservices oriented architecture and extensible REST APIs
Advanced understanding of DevOps concepts including Azure DevOps framework and tools
Advanced PowerShell scripting skills
Strong problem-solving ability
Ability to excel in a fast-paced environment
Benefits
401K savings plan vested from day one with a 6% match
Performance and recognition-based incentives
Tuition assistance
Access to mental healthcare
Fertility and adoption assistance
Workplace flexibility and GEICO Flex program allowing remote work up to four weeks per year
Informatica Sr Technical Lead specializing in Data Engineering with extensive ETL experience in Pune, India. Responsible for data analysis, migration, and performance tuning for informed decision - making.
Data Modeler & Snowflake Sr Technical Lead - Data Engg at Birlasoft involved in data modeling, OLTP/OLAP modeling, and data mart/design responsibilities.
Senior Azure MSSQL DBA managing and optimizing SQL Server environments hosted on Azure. Focused on database performance, security, and collaborating with DevOps teams for CI/CD.
MES Industrialization Lead overseeing the industrialization of manufacturing execution systems solutions and building automation suites across production environments.
Tech Lead Data at Keyrus Bordeaux guiding customers towards data solutions and architecting robust systems. Ensuring technical quality and training teams in the data ecosystem.
Senior Software Engineer developing high - quality software solutions and supervising junior developers in a hybrid role. Engage actively in agile ceremonies while contributing to the recruitment process.
Senior Engineer overseeing construction and civil engineering projects in Dublin. Collaborating with a team to ensure project goals and quality standards are met.
Technology Specialist within PNC's Technology Group designing and developing multi - platform integration solutions. Requires knowledge of Windows/Linux and collaboration with internal teams and vendors.
Software Engineer developing innovative full - stack solutions for impactful applications while collaborating with cross - functional teams. Involves working with modern frontend frameworks and backend services.