
Senior Software Engineer
Posted Sep 11

Posted Sep 11
This is a fully remote position, open to applicants in United States.
β’ Design, develop, and sustain enterprise-level applications utilizing .NET, C#, ASP.NET, and .NET Core.
β’ Produce clean, scalable, and well-documented code that aligns with established industry best practices.
β’ Engage in code reviews and ensure compliance with software development standards.
β’ Create, develop, and enhance ETL processes for various data sources.
β’ Collaborate with analysts and DBAs to guarantee data quality, integrity, and consistency.
β’ Automate data workflows and implement error-handling routines.
β’ Design and manage extensive relational databases and data warehouses.
β’ Develop and refine stored procedures, functions, and indexing strategies.
β’ Provide technical direction and mentorship to junior and mid-level software engineers.
β’ Assist in skill development through pair programming, design discussions, and training sessions.
β’ Collect requirements and convert them into technical specifications in collaboration with cross-functional teams.
β’ Articulate complex technical concepts to both technical and non-technical stakeholders.
β’ Participate in agile ceremonies, contributing to timelines, architecture, and resource planning.
β’ Monitor system performance and initiate enhancements for availability and responsiveness.
β’ Assess and implement tools and frameworks; suggest technology upgrades or migrations.
β’ Bachelorβs degree in computer science, Information Systems, or a related discipline.
β’ 8β10 years of professional experience in software engineering with a focus on .NET technologies.
β’ Strong proficiency with database tools, including SSIS, and experience in database development.
β’ Familiarity with DevOps practices and tools, such as CI/CD pipelines, version control, and automated testing.
β’ Exceptional communication, problem-solving, and interpersonal skills.
β’ Experience in mentoring or leading junior and mid-level developers is highly preferred.
β’ Expertise in .NET technologies, including C#, ASP.NET, and .NET Core.
β’ Capability to design and develop relational databases.
β’ Experience with SQL Server, Oracle, or similar databases.
β’ Experience in developing and optimizing ETL processes.
β’ Proficiency in developing stored procedures, functions, and indexing strategies.
β’ Equal opportunity employer dedicated to promoting an inclusive and diverse workplace.
β’ Application accommodations available through Human Resources.
β’ Remote work arrangement.
Shield AI
Netflix
Travoom
HeroSoftware GmbH - Shopify Apps
Get handpicked remote jobs straight to your inbox weekly.