CAPTRUST

Senior Specialist – Software Engineer

CAPTRUST

full-time

Posted on:

Origin:  • 🇺🇸 United States • North Carolina

Visit company website
AI Apply
Manual Apply

Job Level

Senior

Tech Stack

AzureCloudGoJavaScript.NETSOAPSQL

About the role

  • Mentor a small team of software engineers by providing technical guidance
  • Facilitate Agile ceremonies including sprint planning, daily stand-ups, sprint reviews, and retrospectives
  • Collaborate with Product Owners to refine and prioritize the product backlog
  • Ensure timely delivery of sprint commitments and foster a culture of accountability and continuous improvement
  • Translate user stories and acceptance criteria into scalable, maintainable software designs and prototypes
  • Develop high-quality, testable, and efficient code using modern development practices and tools
  • Collaborate with QA and system analysts to validate functionality and resolve defects
  • Maintain and enhance existing applications to meet evolving business requirements and improve performance and security
  • Conduct code reviews and enforce coding standards to ensure technical excellence
  • Document software architecture, design decisions, and implementation details
  • Provide clear and concise status updates, work estimates, and progress reports to stakeholders
  • Communicate effectively across teams to align technical solutions with business goals
  • Stay current with emerging technologies and development practices
  • Proactively identify deprecations and plan for code remediation
  • Identify opportunities to improve development workflows, tools, and team productivity
  • Champion Agile values and principles across the development team and broader organization

Requirements

  • Bachelor's degree in information technology, computer science, or a related field
  • Three to five years’ experience as a developer
  • Experience with Microsoft Dynamics
  • Experience with .NET development products, including .NET, C#, and SQL
  • Strong proficiency with JavaScript, HTML and Web Service such as REST, SOAP, etc
  • Advanced understanding of IT systems and software development
  • Strong analytical and problem-solving skills
  • Strong communication and organizational skills
  • Excellent communication and collaboration abilities
  • Ability to adapt in a rapidly changing environment
  • Experience in writing SQL queries, Triggers, Stored Procedures in SQL Server
  • Expertise in using version control systems like Azure DevOps
  • Proficiency in cloud technologies such as Microsoft Azure, including deployment and optimization
  • Expertise in Creating Build Pipelines and release management system using Azure DevOps