The Software Engineer I will support and develop new features for BRIs customer facing applications. They will need to work effectively in a remote working environment and strive to produce high quality work, have a strong sense of integrity and accountability, a positive, self-motivated, and driven attitude, and have a passion for the craft of software engineering. The Software Engineer I needs a team oriented and customer-focused mindset, be able to manage their own work, be a self-starter, work effectively on an agile team, interact, and communicate effectively with business partners and product owners, have a strong sense of ownership for quality deliveries, and drive continuous improvement opportunities.
Essential Job Duties and Responsibilities:
Collaboration
Work closely with senior engineers for refining and implementation
Interact with program/product management and technical teams to understand requirements and create tasks.
Work with DevOps, customer service, and quality assurance teams to move software through the pipeline to the customer.
Value teamwork and the importance of supporting your team by working on both front-end and back-end engineering projects
Implement unit and integration tests to improve and maintain high code coverage
Design, build, and maintain multi-tier web applications utilizing REST APIs
Design reusable services and components to build composite applications.
Produce high-quality software that is code reviewed and checked in regularly to version control for continuous integration.
Ensure our enterprise-level products and applications are stable, secure, and scalable
Follow Agile best practices for delivering software components.
Manage individual project priorities, deadlines, and deliverables.
Growth
Constant learning and adaptation of the latest technologies
Embrace and champion engineering best practices
Partner with fellow engineering teams to accomplish complex projects together
Education and Experience:
Preferred - BA/BS in Computer Science or related field
Knowledge in the following skills:
C#
HTML
JavaScript
SQL
Preferred/Additional skills: GitLab, Telerik, Continuous Integration and Development
Knowledge, Skills, and Abilities:
Knowledge of Agile Development workflow and Best Practices
Strong problem solving and communication skills
Excellent attention to detail
Strong verbal and written communication
Strong organizational skills and ability to handle multiple tasks simultaneously
Strong problem solving and analytical skills
Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities The contractor will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor’s legal duty to furnish information. 41 CFR 60-1.35(c)