[Remote] Software Development Engineer I
Note:The job is a remote job and is open to candidates in USA. United States Senate Federal Credit Union is dedicated to improving the financial wellness of its members through innovative solutions. As a Software Development Engineer I, you will play a key role in developing financial software that enhances the digital experience for members, collaborating with various teams to drive member engagement and retention. Responsibilities Develop and implement full stack ecosystems to enhance the acquisition and engagement of consumers.Ensure these systems are efficient, scalable, and maintainable Develop and maintain software applications using NodeJS and other latest technologies Collaborate with other technical and non-technical partners to understand platforms, integration points (API, Services) and database structures Write clean, maintainable, and well-tested code following best practices Participate in code reviews to ensure quality and minimal impact on the members Drive and be accountable for all the assigned tasks and remain continuously self-challenged in setting and delivering assigned deadlines Strengthen the software delivery process based on Agile principles.This includes Scrum, Automated Testing, Continuous Integration and Deployment Recommend improvements to optimize existing systems or integrate new systems to enhance application and system functionality Performs other duties as assigned Comply with regulatory compliance and assigned training requirements Skills Bachelor's degree in computer science, Engineering, Math, Physics or technical field or equivalent years of experience 1+ years of software development experience in fintech, financial services, or a related field Experience building and launching customer-facing software products with a strong user experience focus Understanding of web development technologies (NodeJS, ReactJS, HTML, CSS) Experience with version control systems (e.g., git) and understanding of software development principles and practices Basic understanding of cloud services (AWS, Azure) is desirable Some experience and understanding of CI/CD tools Ability to clearly articulate technical concepts to both technical and non-technical audiences Self-starter who thrives in a fast-moving, high-ownership environment Proficiency in at least one programming language (TypeScript/NodeJS preferred) Understanding of RESTful APIs and web services Basic knowledge of front-end and back-end development concepts (ReactJS preferred) Ability to work within established codebases and frameworks Problem-solving and analytical thinking skills Eagerness to learn new technologies and methodologies Attention to detail and commitment to quality Time management and ability to handle multiple priorities Must have superior interpersonal skills and be comfortable engaging with people from a wide variety of roles, cultures, and economic backgrounds Basic understanding of cloud services (AWS, Azure) is desirable Proficiency in at least one programming language (TypeScript/NodeJS preferred) Basic knowledge of front-end and back-end development concepts (ReactJS preferred) Benefits Health Insurance including Medical, Dental, Prescription, Vision 401(k) Retirement Plan Incentive bonus 12 Holidays 15 Vacation days 9.75 Sick days Flexible Spending Account Life Insurance Free parking or Metro Smart Benefits Tuition reimbursement Company Overview United States Senate Federal Credit Union provides checking and savings account, loan, and advisory services.It was founded in 1935, and is headquartered in Washington, District of Columbia, USA, with a workforce of 51-200 employees. Its website is