Clango Logo Clango
⏩ Clango Logo

Software Developer

πŸ’° $100,000 - $150,000 🌍 United States of America πŸ“… 07/05/2023

Apply

Job Description

##### Job Description :

Clango, Inc., is seeking an entry level Software Developer. The Software
Developer will work with a team of developers on a variety of software
development projects that meet the needs of clients across a wide array of
sectors including not-for-profit, US federal government, US Military and
private corporations.The position will be based out of a Clango office in VA,
MN, or PA, with the need to work with a distributed team.

##### **Primary Responsibilities:**

The candidate will support the development and maintenance of a variety of
large and small web applications. Work with the Project Manager and
development team to prioritize and execute on tasks and development activities
within our task tracking system. Help take new projects through the full life
cycle of development including defining application objectives, analyzing user
requirements, prototyping, development, QA, deployment, and maintenance.
Implement code modifications and add enhancements to existing applications.

##### **Secondary Responsibilities:**

Update job knowledge by researching new technologies and software products.
Present various new technologies for adoption by the development team. Support
system users by developing documentation and assistance tools and serving as
Tier 3 support.

##### **Required Skills:**

* Must possess a complete understanding of programming concepts / structures (Complex Conditional logic, Function calls, Recursion, Components, Arrays, Custom Data Structures, ect) and their implementation in one or more of the following languages Java, C#, Python, PHP, and Ruby
* Must possess a thorough understanding of HTML and JavaScript
* Must possess an ability to understand complex data models and database structures
* Must possess a basic understanding of Networking and Server technology
* Must possess excellent teamwork skills
* Must possess excellent oral and written communication skills
* Must possess the ability and desire to learn and master multiple programming languages and platforms

##### **Desired Skills:**

* Experience with advanced JavaScript concepts such as AJAX, JSON, JQuery, React
* Ability to write SQL statements to interact with databases
* Familiarity with MS SQL Server, Oracle or Postgress
* Graphic design skills and / or experience with user interface design
* Ability to work with XML
* Ability to work with Web services
* Proven ability to articulate technical specifications from business requirements

##### **Education/ Level of Experience:**

* A BS Degree, preferably in Mathematics, Computer Science, MIS, or Engineering
* Training or additional technical certifications are a plus