Post Job Free
Sign in

Software Developer

Company:
4A Consulting, LLC
Location:
Ellicott City, MD, 21042
Posted:
June 23, 2025
Apply

Description:

Job Title: Software Developer

Worksite Location: Ellicott City, MD 21042

(Travel to client sites within the U.S. may be required)

Position Summary

4A Consulting, LLC is seeking a junior-to-mid-level Full-Stack Software Developer to support enterprise application development and digital transformation initiatives, with a focus on integrating AI/ML solutions and low-code/no-code platforms. This role is ideal for individuals looking to build a well-rounded skill set across modern technologies, including front-end, back-end, cloud, automation, and emerging intelligent systems.

Key Responsibilities

Analyze business and user requirements and translate them into scalable, secure, and responsive full-stack applications

Design, develop, test, and deploy solutions using modern programming languages such as Java, Python, or JavaScript

Build and integrate RESTful APIs for seamless system interaction

Develop both front-end and back-end components using HTML, CSS, and frameworks like React or Angular

Work with relational and NoSQL databases (e.g., PostgreSQL, MongoDB), including schema design and query optimization

Integrate AI/ML capabilities (e.g., predictive analytics, NLP) where applicable to enhance application intelligence

Utilize low-code/no-code platforms (e.g., PowerApps, Mendix, OutSystems) for rapid prototyping and efficient solution delivery

Collaborate in Agile teams using tools like Jira, GitHub, and Slack, and participate in code reviews and CI/CD workflows

Provide ongoing production support, including debugging and performance tuning

Create and maintain clear technical documentation and user-facing materials

Demonstrate strong communication skills and a collaborative mindset in dynamic, team-oriented environments

Preferred Qualifications

A master’s degree (or foreign equivalent) in Computer Science, Information Technology, Computer Engineering, or a closely related technical field

Basic exposure to AI/ML concepts (e.g., scikit-learn, TensorFlow, OpenAI APIs, LLMs)

Experience with low-code/no-code platforms

Familiarity with CI/CD pipelines and DevOps tooling (e.g., Jenkins, GitHub Actions)

Understanding of cloud services (AWS, Azure, GCP)

Knowledge of containerization (Docker)

Any of the following certifications (not mandatory):

AWS Certified Developer – Associate

Microsoft Azure Fundamentals

Oracle Java Certification

Certified Scrum Master (CSM or PSM)

Apply