Back to Listing
Type: Full Time
Min. Experience Mid Level


JOB TITLE: Full Stack Developer 

SUMMARY: This position is for a full-stack web developer with a strong emphasis on front-end skills including JavaScript and HTML/CSS with Bootstrap. Back-end technologies include the Microsoft stack. The best-qualified candidate will hit the ground running to provide quality technology solutions that achieve IT goals to support the client’s business objectives and financial responsibilities.


Ensure that all assigned projects are successfully delivered meeting quality, time, and budget  expectations. This will include new development, as well as, supporting existing production  applications and services (including after hours on-call support as needed). 

Maintain accurate and efficient task level effort estimation, prioritization, and tracking for  assigned areas. 

Demonstrate proficiency in all phases of the software development lifecycle, including analysis,  design, coding testing, and support. 

Transform business requirements into technical specifications. 

Write maintainable code that meets business requirements and technical specifications.
Write and execute unit tests for assigned tasks. 

Provide accurate and timely communication of status, risks, and timelines.

 Effectively debug and troubleshoot code to identify root cause and proposed solution.

 Follow architectural and coding standards as defined by the client. 

Promote and encourage an environment of collaboration, as well as knowledge sharing. 

Provide input for process and practice improvements with willingness to implement  improvements including, but not limited to, increased effectiveness and efficiency, and waste  reduction. This includes annual business planning and evangelizing IT Roadmap. 

Keep skills up to date. 

Other duties as assigned.


This job has no supervisory responsibilities. 


Strong front-end skills including vanilla Javascript, jQuery, React, Sass, Bootstrap

Experience with .NET Core, as well as more legacy .NET technologies such as Entity Framework, ASP.NET MVC

Understanding of Microservices architecture

Desire and ability to pick up new technologies quickly

Bachelor’s degree in Computer Science, Information Systems, or related field, or equivalent experience. 

Proficient in all phases of the software development lifecycle (SDLC) including analysis, design,  coding, testing, and support. 

Excellent problem-solving skills with root cause analysis. 

Excellent written and verbal communication skills. 

Ability to estimate and prioritize tasks accurately. 

Excellent interpersonal skills. 

Strong understanding of OO design and development including industry best practices.  Must be a self-starter and customer focused. 



Experience with other JS and CSS frameworks 

Knowledge of NoSQL and Redis 

Experience legacy technologies including WCF, VB6, Windows Forms, Webforms, Classic ASP

Knowledge of DB2  

Knowledge of Azure Service Fabric 


What is [A]?

At its simplest, [A] is a distributed technology consulting company in the United States that focuses on content engineering and content management systems integration. We simplify complex technology for agencies and institutional clients. We focus content engineering and content technology, but our [A]gents are multi-talented and get called upon to deliver consulting, application development, architecture and strategy.

What’s Your Name, [A]gain?

Our name is easy. Just say “A.” The [A] brackets represent markup, microdata, content intelligence. The letter “[A]” represents the start, initiation, beginning of change. We are going to help change the world with intelligent content.

Learn more about [A] at

* Required fields
First name*
Last name*
Email address*
Phone number*

Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or paste resume

Paste your resume here or attach resume file

Cover Letter
[A] is fully distributed across seven time zones, and requires all [A]gents to be available for meetings and collaboration between 8:30 AM and 5:30 PM Central time. Does this work for you?*
Reading the description, why do you think you may be a good fit for this role?*
What are your compensation expectations for this role? (Please be specific in USD yearly salary).*
At [A] we have a deep commitment to diversity. It reflects in that [A]gents have a wide variety of ethnicities, socio-economic backgrounds, physical geographies, religious affiliations, sexual orientations, gender identities, political associations, physical abilities, and all manner of ways of thinking about the world, the universe, and our role in it.

However, there's a lot of ways in which we're the same. We're all learners and teachers, all committed to growth for ourselves, each other and [A] as a whole. Many of us are introverts at some level, and we're all comfortable working from home offices. All at [A] are smart people with good hearts, and better in our diversity.

If you join us at [A], do you agree to embrace our diversity statement?*
This role utilizes a paid traction project as the final step of the interview process.

[A] utilizes such test, or traction, projects to not only assess skills, but more importantly to assess if there is a mutual cultural fit. This also gives you insight into [A] “behind the scenes” and helps you determine if [A] is the right place for you. Traction projects are also an excellent time to onboard with [A] tools, and learn key concepts that may be new, to see if the systems and the content at [A] all fits your style.

[A] customizes each test project to the individual candidate as well as to client and internal needs at [A]. The work you will be doing on the test project will produce important and valuable deliverables and contains areas that may be involved in your [A] position. As mentioned, this is a paid project meant to be completed in your "free" time.

If you progress through our process, would you be willing to participate in a traction project?*
Human Check*