Hotline: 678-408-1354

Senior Application Developer

At Red Hat, we connect an innovative community of customers, partners, and contributors to deliver an open source stack of trusted, high-performing solutions. We offer cloud, Linux, middleware, storage, and virtualization technologies, together with award-winning global customer support, consulting, and implementation services. Red Hat is a rapidly growing company supporting more than 90% of Fortune 500 companies.
Job summary

      • The Red Hat Information Technology (IT) team is looking for a Senior Application Developer with experience leading design and development of custom solutions to join our Sales Tower team in Raleigh, NC. In this role, you will be responsible for leading the analysis, design, development, and support of solutions supporting the Sales team. You’ll focus on solutions built on top of or integrated with our customer relationship management (CRM) framework, including but not limited to Salesforce.com (SFDC). As a Senior Application Developer, you’ll need to have solid software development background including service-oriented architecture, web applications, and system integration.

        Primary job responsibilities

        • Work closely with solutions architects, business systems analysts, developers, quality engineers, and in some cases also third-party system integrators (SIs) as part of a mature agile team to design, build, and deliver solutions to business problems
        • Work directly on design and development of custom solutions on the SFDC platform, including work in Apex, Visualforce, and application integration patterns
        • Use your experience in RESTful and SOAP web services, including SFDC APIs, to integrate SFDC with other third-party applications and enterprise systems
        • Serve as a technical expert on projects focused on SFDC, leading design for new solutions
        • Use your knowledge of tools and best practices for development and deployment of enterprise applications, including source code management, code review and optimization, and unit testing

        Required skills

        • Four-year university degree in computer science, computer engineering, or similar
        • 2 years of experience operating in a lead developer role with responsibility for architecture definition and design of custom solutions, including integration of third-party platforms
        • Comfortable dealing with ambiguity, particularly at project inception
        • Proficiency in troubleshooting and providing technical leadership
        • Demonstrated experience with technologies ranging from server to web; excellent diagnostic troubleshooting skills
        • Proficiency in programming using JavaScript, HTML (HTML5), XML, and CSS (CSS3)
        • Experience in JQuery or other Javascript frameworks (AngularJS, Backbone.js, etc.)
        • Proficiency in a scripting language like Python or Ruby and networking fundamentals
        • Experience with RDBMS technologies like Oracle, MySQL and MariaDB, SQL Server, or PostgreSQL
        • Working experience with table and relationship design and query optimization
        • Linux shell experience, including basic system administration
        • Demonstrated experience working as part of an agile development team
        • Direct experience with automated software management tools
        • Solid knowledge of Software-as-a-Service (SaaS) software quality assurance
        • Experience with both declarative (workflows, approval processes, and validation rules) and programmatic (Apex Classes, Apex Triggers, and Visualforce Pages) SFDC development is a big plus

        The following are considered a plus:

        • 3-5 years of experience developing in Java, .NET, Python, or other language
        • Experience with Oracle E-Business Suite (EBS) and Red Hat JBoss Fuse
        • 4+ years of experience with SFDC or equivalent CRM tool
        • 5 years of direct experience in design, development, and implementation of solutions on top of a CRM platform
        • Experience with Django or Rails
Share this job

Are you THE BEST at what you do? We’re the place the best want to work!

Kopis is seeking a full-time, Senior Level Software Developer in the Greenville, South Carolina area. We are looking for a strong candidate with a proven track of building solutions.

This role might be a good fit if you:
Work well with a brilliant team of experienced developers in a collaborative culture of innovation.

Are drawn to communicate directly with clients to gather requirements, translate progress, deliver production-quality applications and provide customer support of that application.

Regularly have ideas that you can evolve from tiny seeds into full-blown solutions that result in a transformative outcome.

Take responsibility and solve problems.

Deliver professional and complete quality solutions with a sound user experience.

Have the ability to provide guidance to a team and receive feedback.

Genuinely find joy in helping others succeed.

Enjoy the additional freedoms and responsibilities of small company culture.

We want to hear from you if you have:
Senior-level .net developer experience:
5+ years of software development experience (primarily web development)

Experience with UX/UI interface development. (Be ready to present examples of your work during the interview process.)

The ability to architect and design a custom software system from the ground up to fulfill functional requirements.

The ability to create a robust, easily maintainable source code solution.

The ability to design and implement a clean, user-friendly interface for web applications

3+ years of recent experience using Microsoft Visual Studio and C# (preferably with MVC), HTML, CSS, JavaScript, Ajax, SQL Server and other related libraries and frameworks (jQuery, Bootstrap, Angular, React, etc.)

Excellent communication skills (this is a “must-have) including the ability to write clean, coherent design documents.

Great self-management skills and be able to work completely independent on projects, meet deadlines, and use a pragmatic approach in solving customer challenges (this is another “must-have!”).

We give Bonus Points if you have:
5+ years of recent experience using Microsoft Visual Studio and C# (preferably with MVC), HTML, CSS, JavaScript, Ajax, SQL Server.

Recent custom design experience with respect to user interface/ visual aspect of the project.

Experience with native iOS or Android app development.

Who we are and what we do:
We have dedicated experts in Software Development, Business Intelligence, Project Management, Quality Assurance, and many other areas of IT. We love what we do, and who we get to do it with. And who wouldn’t? As the largest and most experienced custom software development team in Greenville, SC, we get to work with brilliant peers in a collaborative culture of innovation.

We get to make a serious difference with our clients. We never get bored, because we get to learn about lots of different companies’ business models and face an ever-changing landscape of different problems.

Other things you should know about Kopis:
Kopis has been around for over 17 years. We are the oldest and most reliable “start-up” in town! And we proudly are home to the largest and most experienced custom software development team in the entire southeast region.

We believe in a flexible and trusting work environment. (If you are a grown up, come play).

We’re first and foremost a team; but that doesn’t mean this is a place to blend in. We are looking for creative, intelligent, opinionated, hard-working teammates who want their efforts and input to matter.

Work in a great downtown location in the NEXT Innovation Center, jump on the Swamp Rabbit trail for a quick walk after lunch!

Benefit packages that support our vision of a company that cares for its people. You are encouraged to balance your work projects and other life goals in a business-casual, rewarding and family-friendly work environment where we reward a strong team of high-caliber professionals with excellent pay, insurance, holidays, vacation and other benefits.

Still here? Intrigued?

Apply today and let’s start the conversation!

This description is not an all-inclusive description of all job duties. Job duties and responsibilities may be assigned which are not mentioned above at any time based upon the demands of the company. Essential functions and overtime eligibility may vary based on the specific task assigned to the position.

Share this job

Contact Us

Eltas EnterPrises Inc.
3978 Windgrove Crossing
Suite 200A
Suwanee, Georgia
30024, USA
contact@eltasjobs.com

Subscribe to our Newsletter