Software Engineer
Key Skills for This Role
Full Job Posting
Careers at Introspective Systems
Join a team where everyone has a seat at the table.
When you work at Introspective Systems you're not employee # blah blah blah, data in-data out, slow death in a gray cube
You're a person building a really cool company.
And if we do say so ourselves, (flicking dust off our lapels, wait, we don't have lapels) a company made up of wicked smart people. Oh and around here we say "wickid smaht" because we are Mainers after all. As members of Maine's growing tech community, we take immense pride in our company culture that's inclusive, diverse, collaborative and well......fun. That means open doors, impromptu brainstorming sessions, vigorous debate, and bumper pool, so much bumper pool. We do serious work but we don't take ourselves too seriously. Here it's not about the title, it's about the people. C'mon, don't keep your awesomeness all to yourself, join us!
Software Engineer
introspectivesystems.com | +1 207.699.4051 | [email protected]
Software Engineer
Introspective Systems is looking for a Software Engineer (SE) who can produce and
implement highly functional software solutions working with a diverse team. This
individual must be able to cope with multiple duties in a fast-paced software and
applied science company. In this role, the SE will be an integral member of the
technical team and will help shape product vision, definition, and requirements analysis
for our suite of products. He or she may, at times, work with customers to define
detailed software requirements. The SE should also have excellent hands-on software
development experience.
SE candidates should be multi-taskers with excellent technical and communication
skills. This position is ideally suited for people who can work both independently with
little supervision and in group environments. Prior experience with software product
development is necessary.
Software Engineer Responsibilities:
• Works with team to develop re-usable, sharable resources by producing clean,
efficient code
• Reviews and debugs code
• Assists with validation and verification testing
• Collaborates with internal teams to fix and improve products
• Documents development phases and monitors systems
• Communicates product readiness with management and team
• Attend staff and department meetings
Lead Software Engineer Requirements:
• 2+ years software development experience
• Proven experience as a software engineer
• Extensive experience in Agile software development processes
• Knowledge of Node.js /JavaScript programming languages
• Analytical mind with problem-solving aptitude
introspectivesystems.com • 148 Middle St Suite 1D, Portland ME 04101 • 207.699.4051 2
• Ability to work independently
• Excellent organizational skills
• Be a collaborative member of the Introspective team and possess a great sense
of humor
Why Work at Introspective Systems?
As an equal opportunity employer, Introspective Systems prides itself on a company
culture that is inclusive, collaborative, and fun. We offer a fantastic benefits package
that includes:
• Health, Dental, and Vision Insurance
• Health Savings Account
• 401(k)
• 11 Paid Holidays
• Paid Vacation Time
• Paid Sick Time
• 20 Hours paid Volunteer Time annually
• Paid Personal Time
• Dog friendly
• Flexible hours
• Remote Work
• Paid Parking
• Free Coffee
Perhaps the greatest benefit of all though is having a seat at the table at a company
where everyone builds together.
To apply: Please email a copy of your resume or curriculum vitae, a cover letter that
includes your salary requirements to [email protected].
To apply for open positions please send a resume, and cover letter detailing your experience, salary requirements, and why you’d like to be a part of our team to [email protected]
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career