Software Engineer
- Full-time
Company Description
Micronotes is a high-growth, venture-backed, AI-driven marketing automation company. Our conversation-marketing platform enables financial institutions to engage with their digital users via quick, informative conversations—the modern version of in-branch interactions. These engagements help improve user loyalty and provide an effective opportunity for cross-selling financial products and services.
Job Description
BOSTON-AREA CANDIDATES ONLY - NO AGENCIES PLEASE
We are seeking a self-motivated Software Engineer with strong technical skills related to design and development of an AI-driven, API-focused, microservices-based system. You should be passionate about software development, innovative technology, and creating great software. The ideal candidate will combine excellent design and coding skills with a passion to do great things.
The Opportunity
Work with a highly skilled and motivated team in an Agile startup environment
Work closely with technology management to implement the company's strategic technology and business vision
Develop applications and integrate them into banking and marketing systems
Work with business users/owners to review and refine requirements
Develop, recommend and discuss technical designs
Analyze, document, and perform system configuration and setup as well as integration and system testing
Troubleshoot and resolve issues
Identify opportunities that can improve efficiency of business processes
Based in CIC Boston - https://cic.com/boston/
Qualifications
The Skills and Attributes You Bring
2+ years of industry experience building distributed, scalable software solutions
Experience developing scalable distributed systems with microservices-based architectures a big plus
Experience building robust RESTful APIs
Applied C#, Javascript, Node.js, Python experience (or equivalents)
Experience with responsive web design and related technologies
Experience using Microsoft SQL Server, as well as relational database design
Experience using Git for source control (GitFlow a plus)
Experience working in an Agile team using Scrum (or similar methodology)
Understanding of DevOps best practices a plus
Experience with Azure, AWS, and cloud services a plus
Experience with Machine Learning techniques a plus
Experience with retail banking a plus
Highly organized and detail-oriented
A positive attitude and willingness to learn
Dependable and trustworthy
Strong interpersonal and communication skills
Entrepreneurial in spirit and consider no task to be too small
Ability to work well independently and with others
Additional Information
All your information will be kept confidential according to EEO guidelines.