Senior Software Engineer
Pointwest Technologies Corp
Job DescriptionJob DescriptionAbout the role: Our clients software engineering teams are focused on business outcomes and are empowered to create intuitive, reliable, and high performing applications. As a Senior Software Engineer, you’ll lead major software development initiatives, help establish best practices, provide architectural and development guidance, and mentor junior software engineers. Responsibilities include: Lead software development initiatives/projects and effectively collaborate with cross-functional teams to deliver quality solutions on time and within budgetLead technical solutioning, project planning, work breakdown, and timeline estimation for software development tasksWrite clean, maintainable, and scalable code following best practices and coding standardsLeverage best-fit frameworks for project executionCreate high-quality software solutions that provide positive user experiences, align with standards and guiding principles, and are maintainable and easy to supportEnsure solution economics and total cost of ownership are considered during design and developmentAssess, understand, and document the interaction between systems, impacts of various designs, and performance tradeoffsDefine and mature software engineering standards and practicesPerform code reviews and provide constructive feedback to ensure code quality and alignment with department standardsMentor and provide guidance to junior and mid-level software engineers, fostering a culture of continuous improvement and career developmentProvide support for custom software solutions, responding to and resolving issues within defined timeframes Education and Experience: Bachelor's or Master's degree in Computer Science / related discipline or equivalent training3+ years of professional experience with software developmentProven experience organizing and leading product development effortsProven accomplishments with advanced software development, including development and implementation of complex enterprise applications in multi-tier and highly integrated environmentsExperience evaluating and deploying enterprise solutions, both off-the-shelf and custom builtExperience with cloud, web, integration, and data development in a business environmentExperience with C#, Java, .NET, JavaScript, MS SQL or similar languages/technologiesExperience with Test Driven Development (TDD) and writing automated testsProficient with developer tools, including Generative AIExperience with cloud technologies and open source technologiesExperience with agile and plan-driven project execution frameworksKnowledge of and experience with DevOps practices, CI/CD, and containerization technologiesKnowledge of and experience with secure coding practicesKnowledge of Do it Best business processes, the retail or distribution industry, or general business operations principles and practices Skills and Abilities: Excellent analytical and problem-solving skillsDisciplined, focused, and self-motivatedAdvanced planning and organizational skillsAdvanced interpersonal, written, and verbal communication skillsDemonstrates a positive attitude, growth mindset, humility, and leadership by exampleDemonstrates adaptability and flexibility in initiating or navigating changePowered by JazzHRbLqeOEyUJ5
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- ngo software engineer Fort Wayne, IN
- senior software design engineer Fort Wayne, IN
- real time software engineer Fort Wayne, IN
- startup software engineer Fort Wayne, IN
- financial software developer Fort Wayne, IN
- intel software engineer Fort Wayne, IN
- part time software developer remote Fort Wayne, IN
- graduate software developer no experience Fort Wayne, IN
- senior software engineer Fort Wayne, IN
- remote entry level software developer Fort Wayne, IN
