Senior Software Developer at Viamericas enhancing product features for financial services. Collaborating with teams to deliver quality solutions on time in a dynamic environment.
Responsibilities
Work with product owners, business owners and UX design teams to define and refine feature specifications, and to deliver high quality solutions on time.
Develop well-architected, intuitive and elegant frameworks and features to support scalability and flexibility using best practices and modern software engineering tools.
Design and develop front-end interfaces, underlying APIs, and backend systems across a number of programming languages with a focus on JavaScript, C#, SQL Server and NET.
Refactor and optimize our code for improved reliability, performance, simplicity and maintainability.
Understanding of test driven development, ability to test your own code, and reduce back and forth between development and QA; maintain a “clean code” mindset.
Working with operations teams to ensure our applications and services are highly available and reliable.
Supporting your code as needed and required to keep the operation functioning.
Requirements
Bachelor’s degree in Computer Science, Engineering, IS, IT or related field.
Highly organized and detail oriented with ability to work independently and develop solutions to problems.
Strong written and verbal communication skills with demonstrated experience working both with peers and more senior executives.
Five plus years of experience.
Exposure to the FinTech industry desired.
Experience or exposure to any of the following technologies is desired: HTML5/CSS3, JavaScript, JSON, NodeJS, React/Angular.
SQL server experience is a must.
Experience with AWS.
Experience in client-server or n-tier architectures required, service-oriented, RESTful or micro-services experience preferred.
Ideally, the candidate has worked in an Agile environment.
English Level: CEFC2 / TOEIC915 / TOEFL82.5
Benefits
100% remote work structure
Hardware setup for you to work from home.
Performance Bonus Eligibility
Flexible hours - make your schedule.
Diverse and multicultural work environment.
An innovative environment with the structure and resources of a leading multinational.
Here you can grow at the speed of your learning curve.
Early - Career Engineer or Geologist in contaminated site assessment and remediation practices. Supporting environmental engineering and consulting firms with fieldwork and regulatory compliance tasks.
Software Engineer leading cloud architecture initiatives at CrowdStrike to enhance cybersecurity solutions. Collaborating with senior technologists to deliver high - quality, scalable cloud services.
Senior Software Engineer developing core features for Linux sensor security solutions at CrowdStrike. Collaborating across teams to innovate and implement security initiatives in a hybrid work environment.
Senior Software Engineer developing innovative security solutions for CrowdStrike's cutting - edge cybersecurity platform. Collaborating with teams to enhance product functionalities and security performance.
Senior Portfolio Manager at Acuity Inc. leading project management for IT, Infrastructure, and Operations. Focused on strategic alignment, resource optimization, and performance oversight.
Senior Principal Engineer designing, developing, and testing embedded software at Northrop Grumman. Collaborating with cross - functional teams in an Agile environment for mission - critical systems.
Senior Engineer managing interface engineering for C2BMC program, a key component of the Missile Defense System. Ensuring development and documentation of key interface components and systems.
Product Engineer developing automation and tooling for Gridmatic's energy sales platform. Collaborating on pricing, forecasting, and contracting for industrial customers while working in a fast - paced startup environment.
Senior Software Engineer developing full stack software solutions for financial institution. Mentoring junior engineers and crafting code with a focus on frontend functions and robust backend systems.
Full Stack Software Engineer at Capital One solving complex business problems. Collaborating with Agile teams to develop cloud - based solutions empowering millions of Americans in financial needs.